home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wildcat Gold - The Optical BBS
/
Wildcat Gold - The Optical BBS (The Golden ROM Series)(Volume 4 Number 1)(The Digital Publishing Company)(1992).ISO
/
word
/
alab31.exe
/
AL31B.DOC
< prev
next >
Wrap
Text File
|
1991-09-18
|
36KB
|
856 lines
A U T O L A B L ! I I
Version 3.1ß
The All-purpose Label Maker
GuareGraphics
1600 Kumry Rd.
Quakertown, PA 18951
AUTOLABL! II v3.1ß (c) 1991, GuareGraphics
All Rights Reserved
AUTOLABL! II - page 2
TABLE OF CONTENTS
Introduction ...................................... 3
Requirements ...................................... 3
Registration ...................................... 4
Disclaimer ........................................ 4
Operation ......................................... 4
"Press a function key" ............................ 5
F1 - Setup ........................................ 5
A. Number to print ............................. 5
B. Indent left margin .......................... 6
C. Lines between labels ........................ 6
D. Width of label .............................. 6
E. Length of label ............................. 6
F. Labels across sheet ......................... 6
G. Recall File ................................. 6
H. Save File ................................... 6
F2 - Current Label ................................ 6
Special Keys ....................................7
F3 - Search ....................................... 7
Auto-tag ....................................... 8
Edit ........................................... 8
Delete ......................................... 8
Tag ............................................ 8
Continue ....................................... 8
Stop ........................................... 8
F4 - Save ......................................... 8
F5 - Config File .................................. 8
F6 - "Marked" Files ............................... 9
F7 - Print ........................................ 9
A - Preview .................................... 9
B - Mini Feed .................................. 9
C - Pattern .................................... 9
D - Next Label ................................. 9
E - Set Styles ................................. 9
F - Set Text ................................... 10
G - Mask Line .................................. 10
H - Print ...................................... 10
F8 - Mark File .................................... 10
F9 - Shell DOS .................................... 10
F10 - Exit ........................................ 11
Alt - Q)uiet ...................................... 11
Alt - U)ntag ...................................... 11
Alt - S)ave Tags .................................. 11
Alt - B)lank ...................................... 11
Customizing ....................................... 11
Examples .......................................... 13
Notes and Suggestions ............................. 13
Acknowledgement ................................... 15
Registration Form ................................. 16
AUTOLABL! II - page 3
INTRODUCTION
AUTOLABL! II is an all-purpose label making utility that is fully
customizable for maximum flexibility. Included are features such as:
* Accommodates any size label from .25" x 1" to 3" x 5",
inclusive, and as many labels across a sheet as required.
* Once set up for a particular usage, that configuration may be
saved and loaded again at a later date.
* ANY printer mode or style (or combination) may be used for a
line(s) of text.
* ANY line may be "masked" or skipped. Thus information may be
saved but not printed.
* ANY lines text may be "set" so that line will print what you
want regardless of the entered text.
* Supports all 255 ASCII characters AND prints them using any
dot matrix printer.
* Entry tagging - Manual or Auto-tag: print only the entries you
want!
* Save all tagged entries to disk.
* Full field text editor for entering label text.
* Easy transfer of entries from list to list.
* Complete label alignment from within the program - no trial
and error in getting those labels just right!
In short, every effort has been made to make AUTOLABL! II the finest
label maker available.
REQUIREMENTS
AUTOLABL! II v3.1ß requires an IBM-PC, -XT, -AT, -PS2 or compatible
with a minimum of 200K free memory and running under DOS 3.x or above,
a MONO, Hercules, CGA, EGA or VGA color graphics monitor and an Epson,
IBM or suitably compatible dot matrix printer.
AUTOLABL! II - page 4
REGISTRATION
This program, like so many other fine programs that are released
as "shareware", is the product of months of writing, testing and
retesting. Quite simply, it represents a lot of work. Registration of
this program or any other program is not only a vote of confidence for
the shareware system, but also ensures all of us of programming
excellence in the future.
You may use AUTOLABL! II for a period of 10 days, after which time
you MUST register it at a cost of $15 dollars (US). Registration
entitles the user to the latest version of the program without the
shareware opening screen and with or without (your choice) a customized
opening screen containing your name and serial number, as well as any
product support that is required. Send the enclosed registration form
and a check or money order to:
GuareGraphics
1600 Kumry Rd.
Quakertown, PA 18951
CIS [71311,2264]
Please allow 3 to 6 weeks for delivery.
Site licensing available upon request.
DISCLAIMER
Under no circumstances shall the author be liable for damages
occurred by lost sales or lost income whatsoever, nor does the author
assume responsibility for damages to equipment as a result of the use
of this software.
OPERATION
AUTOLABL! II v3.1ß needs three files to run:
AL31.EXE - The program
Al31.DEF - Character definition table for printing ASCII graphics.
AUTOLABL.CFG - The configuration file. Users of previous versions
of AUTOLABL! may use the old AUTOLABL.CFG.
The start-up command looks like this:
AL31 [d:\path\filename.ext] [/option]
AUTOLABL! II - page 5
where:
d:\path\filename.ext - an optional configuration file to use for
the current session.
Options:
/help - Displays the following:
/q - Quiet mode: turns the sound off.
/24 - For 24 pin printers.
/mono - BW colors for laptops, etc.
/disable - For printers that can print ASCII
characters 127 - 255 without
AUTOLABL!'s help.
The AUTOLABL.CFG file is loaded by default if no command line
option is given or if an error occurs when loading the command line
configuration file. AUTOLABL! II DEFAULTS TO A 9 PIN PRINTER unless the
/24 switch is used or the last line of the configuration file is "24".
See "CUSTOMIZING" for more on changing configuration files.
"Press a function key..."
The program starts by reading the config. file specified at the
command line or AUTOLABL.CFG by default. An opening window is then
displayed for 5 sec. (any key press will dismiss this window), after
which the setup screen is displayed along with the prompt "Press a
function key..." on line #24.
*** ALL PROMPTING IS DONE ON LINE #24 ***
The only exception to this is when entering text on a label, which goes
directly into a window that graphically represents a label.
At this point you may press:
F1 - Setup
If you wish to change any of the information displayed press F1.
You will then be asked which field you wish to change. Enter the letter
(A...H, in bright text at the beginning of each field) to be changed.
Enter a new value, then a new letter if a different field is to be
changed. When all editing is done, press <ESC> to exit and return to
function key control.
Note: ALWAYS enter file names before changing dimensions since the
current dimensions will be changed to that specified in the file once
it is loaded. This obviously doesn't apply if you are creating a new
file.
A. Number to print - Enter number of labels to print. If you are
printing an entire file, this would be the number of copies.
AUTOLABL! II - page 6
B. Indent left margin - This value is in number of characters and
provides an easy way of aligning the labels without having to
adjust them in the printer.
C. Lines between labels - Not all labels have the same spacing between
them. For example, most 1" x 3.5" labels use one blank line,
but 2.75" x 2.75" labels use two.
D. Width of label - This is the width of the labels you plan to use
during the current session, OR the width of the labels you
will eventually be using if starting a new file. THIS NUMBER
SHOULD BE ROUNDED TO THE NEAREST QUARTER INCH (a 15/16 inch
label is about as close to one inch as you can get!).
E. Length of label - Same rules apply here as with the width.
F. Labels across sheet - AUTOLABL! II can use as many labels across a
sheet as you want, but the usual number is from 1 to 3.
G. Recall File - This is a previously saved file that you wish to
search, edit, print, etc. It is only active if it is
"marked". The number of entries in the file and the intended
label size are displayed to the right.
H. Save File - When starting a new file or adding to a previously saved
file, enter the file name here. A new or current label will
automatically be saved to this file using F4 -Save.
Also displayed on this screen is the lines of text/label, the number of
characters per line, relating to the length and width respectively, as
well as the number of search hits for each file and the tagged entries
for the marked file.
F2 - Current Label
This option pops up a window drawn to scale for the selected width
and length in the CURRENT LABELS section of the screen. If no label is
current, then you may immediately start to enter the text.
The numbers to the left are line numbers and the letters to the
right represent the particular printer style or mode selected for that
line. If the letter is preceded by an "M" then that line has been
masked; if the letter is flashing then that lines text has been "set".
See F7 - Print below for details.
AUTOLABL! II - page 7
The label editor is a full field editor. You may use the INS, DEL,
BACKSPACE, ENTER, and cursor keys just as you would with any word
processor. The following keys or combination of keys have special
meaning:
Ctrl-Right Arrow - Move right one word.
End - Move to the end of the text on the current line.
Ctrl-End - Move to the end of the current line.
PgUp/PgDn - Scrolls the entire field up/down one line ONLY if the
first/last line is blank.
Ctrl-PgUp - Move to the beginning of the first line.
Ctrl- PgDn - Move to the end of the last line.
Alt-C)enter the line.
Alt-D)elete the entire line.
Alt-G)raphics mode. Enter the ASCII number for the character you
wish to use. AUTOLABL! II supports and prints all 255 ASCII
characters, so you can add borders, make shadow box labels,
etc. Just push <CR> to continue with the same character, enter
a new ASCII number to use a different one, or <ESC> to exit
the routine.
Alt-N)ew label (deletes the entire label).
F4 - Save the label to the Save file entered in the setup screen.
ESC - Exit the text editor. This label now becomes the current
label for future operations, like printing.
F3 - Search
Searches are done on the "marked" file by simply entering the text
to search for, followed by the line number to search (or <CR> for all
lines). The time for a search can be drastically reduced for a very
large list if, for example, you know you have put all the towns in an
address list on line #4. Text searches are case insensitive.
A search may also be done by entry number, if known. Precede the
number by the "@" character, then enter the number. For example, to get
entry #361, enter "@361" at the "Text to search for:" prompt.
If the search is unsuccessful, the prompt line will display the
message "No Hits!".
AUTOLABL! II - page 8
If the search is successful, the "hit" will be displayed in a pop-
up "label" dimensioned to the width and length specified in the Setup
screen. If the dimensions in the file differ from these dimensions, any
text "over run" will be clearly visible.
Six options are then offered:
Auto-tag - This was a new feature with version 2.5, and allows for
a search and tag operation to be done without stopping
at every hit. This option may be chosen at any time
during a manual search. ALL previous tags will be
erased, and the search and tag will begin at the label
presently displayed.
Maximum # of tags supported with v3.1ß: 5000
Edit - The "hit" may be edited with the option to save. Saving
at this point will replace the previous entry with the
edited one.
Delete - You will be asked for confirmation before the entry is
deleted.
Tag - Any search hit may be tagged. The list of all tagged
entries may be previewed or printed separately. The
"Tagged..." field on the File Information section of the
setup screen show the number of tagged entries for the
MARKED file. A tagged entry is displayed with its entry
number in bright yellow.
Continue - Skip this hit and continue with the search.
Stop - The search is halted and the "hit" then becomes the
current label. This allows you to then edit this label
and add it to the END of the list rather than replace
the original entry, a useful option if an addition is
ALMOST the same as an existing entry.
F4 - Save
To save the current label to the Save File, press F4 - Save. This
has the same effect as pushing F4 in the text editor. When constructing
a list, this option makes it quick and easy to compile the list without
having to reenter the file name every time. Check to see if a Save
File has been entered first.
F5 - Config File
You may open any AUTOLABL! II configuration file from within the
program by using this option. Enter the file name in the usual manner:
d:\[path] [filename.ext]
In the event that the entered file is corrupt or nonexistent, the file
AUTOLABL.CFG is automatically loaded instead. This is the reason it is
imperative that this file be in the same directory as AL31.EXE at all
times, or the program will be terminated.
AUTOLABL! II - page 9
F6 - Files
Sometimes it may be useful to transfer information BETWEEN files
rather than from one file to another. F6 simply swaps the Recall File
and the Save File, making this process simple.
F7 - Print
The print function key opens a window that contains all the
little embellishments that make AUTOLABL! II so useful. These are:
A - Preview
A list may be previewed. You have the option of previewing an
entire file or just the tagged entries, if any. A most useful
application of this feature is to see if a list saved as one label
size will fit onto labels of a smaller size. The previewed list is
displayed as though you were actually printing to sheets
containing one label across and any text that is too long will
obviously run off the right side of the "label". This option is
also useful to simply browse the contents of a list. Pressing "S"
will stop the preview and go back to the previous screen, while
"P" will pause the scrolling for closer examination. Pressing "P"
again will step to the next entry.Press and hold any other key to
"speed scroll".
B - Mini Feed
A "mini feed" is a 1/216 inch line feed for extremely accurate
label alignment.
C - Pattern
This is a label alignment pattern. The pattern in this case is
two arrows that are printed in the upper left hand corner of the
label showing the top and left hand margins, after which you are
asked if you want to change the left margin from the value
displayed in the Setup screen. These features, when used in
conjunction with the "mini feed" option above, save the user from
the frustration of having to adjust labels in the printer. This
procedure may be done over and over again on the same label until
the alignment is perfect, then...
D - Next Label
Form feeds to the next label.
E - Set Styles
You may use any one of eight user defined styles on any one
line of text. Simply enter the line number, then the mode of
choice (A...H). The choices for each line are shown with the
default setting being "A". An "M" indicates that line is "masked"
and an "S" indicates that lines text has been set. Press <CR> when
all styles have been entered. See below for details.
AUTOLABL! II - page 10
F - Set Text
Any line on the label may have the text "set" so that line
will have the same text for all of the labels in a list. This
option will display the current set text status. The same type of
text editor is used here as that used when entering text on the
label.
G - Mask Line
A "masked" line is simply a line whose text will not be
printed. Thus you may save a lot of information per entry on, say,
a mailing list, but print out only the address by masking the
lines containing the extraneous information. Choose the line
number to be masked. Selecting the same number again will unmask
the line.
H - Print
Begin printing. You are asked whether to print the Current
label, Tagged entries only or the Entire "marked " file, and then
if you want to continue with the number of copies that were
entered in the Setup screen, which you may now change. A counter
will indicate the label number being loaded (single label) or the
entry number being loaded (entire file/tagged entries). Printing
may be stopped at any time by pressing <ESC>. Realize the printer
will continue until the buffer has been emptied, which may take
some time.
F8 - Mark File
The marked file is the "active" file for printing, previewing,
tagging or searching and shows up on the Setup screen as a "√" to the
far left of the file name. Before you print, preview, tag, search or
save tagged entries to disk, remember: "Check the check"!
F9 - Shell DOS
You may temporarily leave AUTOLABL! II to do some file moving and
general housekeeping, then return by typing "EXIT <CR>". When re-
entering the program, AUTOLABL! II will reopen any files designated as
Recall or Save files, just in case they were accidentally moved or
deleted.
In so doing, the label width and length on the Setup screen will
also be reset to the Recall files' data, or in it's absence, the Save
files' data. If both files are missing, then the label size will be set
to the size present before the DOS shell. Most of the other
information, including the "Current Label" will remain unchanged.
AUTOLABL! II - page 11
F10 - Exit
Before leaving the program, you will have the chance to save all of
the information on the Setup screen to a new configuration file. This
includes the Recall and Save files but DOES NOT include the "Number to
print". So when you want to print out the same mailing list, just load
this configuration file (either at the command line or pressing F5 -
Config File). You will NOT have to reset the styles for each line of
text or any masked lines or lines with set text: ALL is saved.
ALT-Q)uiet
If the various beeps and boops are annoying, they may be disabled
with this key combination. The status of the sound is displayed on the
last line of the screen to the right of the Config file name. If the
"musical notes" are showing, then the sound is on.
Alt-U)ntag
Use this to erase all the tagged entries in the "marked" file.
Alt-S)ave Tags
You may save all the tags in the "marked" file to any file you
want to. If the file exists, you can add the tags to it ONLY if the
file has used the same size labels as the ones you tagged. If the file
is new, the label size defaults to the width and length displayed in
the CURRENT LABELS section. The file may also be the Recall of Save
file.
Alt-B)lank Screen
A screen saver has been incorporated into the program. If no keys
are pressed for 5 min., the screen will blank automatically until a key
is pressed. The screen may be blanked manually by pressing the ALT-B
key combination. A "moving" message is displayed when blanked to
prevent screen burnout.
Customizing
The ability to text edit configuration files is at the heart of
AUTOLABL! II's versatility. You may change ANY of the fields in a
configuration file to suit your needs with a pure ASCII text editor or
a word processor that can save in ASCII format, which MOST can do. Have
your printer manual handy to find the required ESCape codes. There are,
however, a few rules to keep in mind:
AUTOLABL! II - page 12
- KEEP all quotation marks, even if there are two together. (i.e.
if they look like this: "" )
- DO NOT add extra quotation marks or put quotation marks within
quotation marks.
- KEEP all commas separating fields.
- Use the ASCII format for all ESCape codes.
Line #1 of a typical configuration file might look like this:
1,"LPT1:",1,3.5,2,1,1,"MYFILE.TXT","YOURFILE.LBL"
| | | | | | | | |
A, B ,C, D ,E,F,G, H , I
where:
A = Default sound - 0=off, 1=on
B = Output - usually printer port LPT1: or LPT2:, but may also be SCRN:
(output to screen) or a file name. This is the only parameter which
cannot be changed from within the program. Don't forget the colon
for all options but a file name!
C = Default label width (from .25" to 3").
D = Default label length (from 1" to 5").
E = Number of labels across the sheet.
F = Number of characters to indent the left margin.
G = Number of lines separating each label.
H = Recall File Name.
I = Save File Name.
Lines #2 to #9 are for ESCape codes. The following example is
representative:
"Ital Undrlne","27 45 1 27 52","27 45 0 27 53",10
| | | |
A , B , C ,D
where:
A = Name to display for this style or mode (no more than 12 characters
long).
B = Code On - These may be any combination of compatible codes. In the
above example, the "27 45 1" selects underlining and the "27 52"
selects Italics. Separate each by a space.
C = Code Off - Be sure you turn off EVERY mode or style turned on.
D = Characters per inch for the style selected. This is "10" for normal
width text, but will be larger for condensed or smaller for double
width text.
AUTOLABL! II - page 13
Most of the remaining lines are dependent on the number of lines
available for the label size selected and are used for any text that
has been "Set", masking (0=off, 1=on), and style or font used for that
line.
The last line is the number of pins on your printer. The default
is 9. Change this line to 24 for 24 pin printers!
Examples:
To write a new label and save it to a new file:
- After the Setup screen has been successfully changed to reflect
the label size you will be using (F1), enter the name of the file
you wish to create as the Save File (option "H"), then press F2 -
Current Label. Enter the label text and edit if need be. Press F4 -
Save, and the label is saved. To enter a new one, press F2 again,
clear the label of all text if desired, and repeat the process.
To transfer an entry from one file to another file:
- Enter the name of the source file as the Recall File and the
target file as the Save File. Be sure the Recall File is "marked",
then do a search for the entry to be saved (F3). When the right
entry is found, edit it if desired (press "E"), then press "S" to
stop the search and make this hit the Current Label. Now press F4 -
Save, and the entry is added to the Save File. Note that once the
entry has become the Current Label, it may be further edited using
F2.
Preview a file written as one size to see if it will fit another:
- Enter the file to be previewed, THEN change the Setup to reflect
the new size. "Mark" the file, press F7 - Print, press "A" to begin
the preview and watch carefully as the labels scroll by for any
text that may overstrike the right hand border.
Using the "DISK.LBL" file provided:
- This file is simply a file that contains only one entry. Search
for "@1" to call up a nice "generic" disk label!
Notes and Suggestions
- When editing a configuration file, remember to use a PURE ASCII
text editor. There are many such editors available, and most word
processors will save files in pure ASCII format.
- In the default configuration file (AUTOLABL.CFG), there is an
option for printing in "miniature" mode. This mode, as well as
elite and condensed modes, uses more than 10 characters per inch.
To make labels that can use more than 10 CPI, choose a bigger
label in the setup and enter all "normal" text so that it won't
exceed the right hand margin of the label (i.e. 35 characters for
a 3.5" long label). Then use more for those characters for these
"smaller" types.
AUTOLABL! II - page 14
By the same token, Double (Large) and Double (Small) fonts
(provided with this program) use less than 10 CPI, so adjust your line
length accordingly. The characters per inch for some modes are as
follows (EPSON printers):
Condensed (Elite) - 20 CPI Normal (default) Pica - 10 CPI
Condensed (Pica) - 17 CPI Double Width (Pica) - 5 CPI
Normal Elite - 12 CPI Double Width (Elite) - 6 CPI
- Always print one label first. This will make absolutely certain that
your labels are aligned correctly. If you are printing a whole file,
do a search for entry #1 (F3, then enter "@1" for the search string),
make this the Current Label by pressing <ESC> to stop the search and
print it.
- LABELS: they come in a wide variety of sizes, colors, textures
and adhesive properties, and are available from many sources. As
is the case with most things, if you buy in bulk you will save a
heck of a lot of money.
-> NEVER, EVER, EVER LEAVE LABELS IN THE PRINTER! <-
Get the message? The labels curving around the roller tend to peel
off if left there for a period of time, and you may just end up with a
gummy mess.
* Once the labels are in place, move the print head back one notch
from its normal position. Remember that a label with the adhesive
and the backing is quite a bit thicker than a single sheet of 20#
paper!
* Do NOT try to turn the roller in EITHER direction while the
printer power is on.
* Do NOT turn the roller backwards with labels loaded, even with
the power off.
- AUTOLABL! II does NOT reset the printer upon entry into the program.
This allows users to "customize" their printer by presetting modes
before entering the program. If you have preset the printer mode (i.e.
user-defined graphics), you may want to choose a "Draft" printer mode,
since the other modes might (but not necessarily) cause some conflicts.
Experiment!
AUTOLABL! II - page 15
AUTOLABL!II was originally written in old fashion basic, with
version 2.5 and on adding lots of QuickBASIC embellishments. It was
compiled using the Microsoft (R) QuickBASIC Compiler Version 4.5 - (C)
Microsoft Corporation.
AUTOLABL! II and this manual are
(c) 1991, GuareGraphics
All Rights Reserved.
ACKNOWLEDGEMENT
I would like to give a very, very special "thank you" to Sakk
Frankenfield (Serial #: A1) for his endless suggestions and tireless
trouble-shooting in the preparation of this program. Without him this
program would be a mediocre, bug ridden piece of magnetic junk. He is
truely a friend to all that use AUTOLABL! II and will always be a
friend of mine.
If you should find any problems whatsoever with this program, I
would very much appreciate hearing from you, whether or not you are a
registered user! I answer all email on CompuServe and Genie, or you can
write me directly at the above address.
* Thanks for using AUTOLABL! II *
AUTOLABL! II v3.1ß
REGISTRATION FORM
Name:________________________________________________
Company Name:________________________________________________
Address:________________________________________________
City, State, Zip:________________________________________________
Media: [ ] 5 1/4" or [ ] 3 1/2" (check one)
Do you want the opening window to display your name and serial number
(otherwise no window at all)? _________________
Send check or money order for $15 (US) to:
GuareGraphics
1600 Kumry Rd.
Quakertown, PA 18951
CIS [71311,2264]
Comments, suggestions, etc:_______________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
Where did you hear about/obtain AUTOLABL! II?_____________________
__________________________________________________________________
* Thanks for using AUTOLABL! II *